insert (fit) - English Synonyms Dictionary